package com.t01.bdqn.design.singleton;


public class Singleton {

    private static Singleton instance = new Singleton();
    private Singleton (){}
    public static Singleton getInstance() {
        return instance;
    }
    //饿汉式
    //优点：在类装载的时候就完成了实例化，也就创建了唯一的实例，避免了线程同步问题
    //缺点：在类装载时就创建了实例，可能导致资源浪费，因为过早地创建了实例，这个实例可能压根就用不到，最好时是什么时候需要什么时候创建，实现懒加载

}
